package net.ddns.heroli.pojo;

import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Transient;
import org.beetl.sql.core.annotatoin.ColumnIgnore;
import org.beetl.sql.core.annotatoin.InsertIgnore;
import org.beetl.sql.core.annotatoin.UpdateIgnore;
import javax.persistence.Table;
import org.springframework.format.annotation.DateTimeFormat;
import com.fasterxml.jackson.annotation.JsonFormat;
import cn.com.gzheroli.bfw.pojo.base.TSUser;
/**   
 * @Title: Entity
 * @Description: 
 * @author 李长荣
 * @date 2017-12-27 20:27:15
 * @version V1.0   
 *
 */
 @Table(name="t_b_goods_type")
public class TBGoodsType implements java.io.Serializable {

  @Column(name="ID")
  private java.lang.String id;//id

  @Column(name="NAME")
  private java.lang.String name;//产品分类名称

  @Column(name="CODE")
  private java.lang.String code;//产品分类代码

  @Column(name="STATUS")
  private java.lang.String status;//状态 0:禁用 1:启用

  @Column(name="PARENT_ID")
  private java.lang.String parentId;//父编号

  @Column(name="UPDATE_BY")
  private java.lang.String updateBy;//最后更新人

  @Column(name="UPDATE_TIME")
  private java.util.Date updateTime;//最后更新时间

  @Column(name="UPDATE_BY_NAME")
  private java.lang.String updateByName;//更新人名字

  /**
	 *方法: 取得id
	 *return: id  id
	 */
  public java.lang.String getId() {
      return this.id;
  }
  public void setId(java.lang.String id) {
      this.id = id;
  }

  /**
	 *方法: 取得name
	 *return: name  产品分类名称
	 */
  public java.lang.String getName() {
      return this.name;
  }
  public void setName(java.lang.String name) {
      this.name = name;
  }

  /**
	 *方法: 取得code
	 *return: code  产品分类代码
	 */
  public java.lang.String getCode() {
      return this.code;
  }
  public void setCode(java.lang.String code) {
      this.code = code;
  }

  /**
	 *方法: 取得status
	 *return: status  状态 0:禁用 1:启用
	 */
  public java.lang.String getStatus() {
      return this.status;
  }
  public void setStatus(java.lang.String status) {
      this.status = status;
  }

  /**
	 *方法: 取得parentId
	 *return: parentId  父编号
	 */
  public java.lang.String getParentId() {
      return this.parentId;
  }
  public void setParentId(java.lang.String parentId) {
      this.parentId = parentId;
  }

  /**
	 *方法: 取得updateBy
	 *return: updateBy  最后更新人
	 */
  public java.lang.String getUpdateBy() {
      return this.updateBy;
  }
  public void setUpdateBy(java.lang.String updateBy) {
      this.updateBy = updateBy;
  }

  /**
	 *方法: 取得updateTime
	 *return: updateTime  最后更新时间
	 */
	@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") 
  public java.util.Date getUpdateTime() {
      return this.updateTime;
  }
  public void setUpdateTime(java.util.Date updateTime) {
      this.updateTime = updateTime;
  }

  /**
	 *方法: 取得updateByName
	 *return: updateByName  更新人名字
	 */
  public java.lang.String getUpdateByName() {
      return this.updateByName;
  }
  public void setUpdateByName(java.lang.String updateByName) {
      this.updateByName = updateByName;
  }

    public String toString(TBGoodsType rm,TSUser user) {
	  return "";
  }
	
}